Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GREEN PLACE Detached £2,969,957 £1,999,999 20 Mar 2015